python based multiple choice question